head ditch - Alemán Inglés Diccionario