ring ditch - Alemán Inglés Diccionario