turkey farmer/vendor - Francés Inglés Diccionario