turkey roast - Alemán Inglés Diccionario