ring ditch - Turco Inglés Diccionario