hit the ditch - Turco Inglés Diccionario