stay with one's parents - Español Inglés Diccionario