animal-drawn traffic - Espagnol Anglais Dictionnaire