Author:grl.rest English translation of 'sentarse' Collins Online Dictionarysentarme in English SpanishEnglish Dictionary