neck ditch - Francés Inglés Diccionario