abandoned by one's mother - Espagnol Anglais Dictionnaire