interceptor ditch - Español Inglés Diccionario