head ditch - Francés Inglés Diccionario