a pair of heavy shoes - Turco Inglés Diccionario