a lost sheep - Francés Inglés Diccionario