transport of sheep - Francés Inglés Diccionario