neck ditch - Español Inglés Diccionario