be someone's constant companion - Español Inglés Diccionario