turkey farmer/vendor - Español Inglés Diccionario