a lost sheep - Espagnol Anglais Dictionnaire