being dependent on one's mother - Español Inglés Diccionario