heavy right foot - Turco Inglés Diccionario