person who regularly accompanies another - Español Inglés Diccionario