whole grilled cow head - Turco Inglés Diccionario