catch-water ditch - Turco Inglés Diccionario