have an ox on the tongue - Turco Inglés Diccionario