grit your teeth - Turco Inglés Diccionario