born in a barn - Francés Inglés Diccionario