infant found abandoned - Espagnol Anglais Dictionnaire