domesticated turkey - Francés Inglés Diccionario