heel ditch - Turco Inglés Diccionario