have a heavy foot - Turco Inglés Diccionario