dogheaded - Turco Inglés Diccionario