mechanical ileus - Español Inglés Diccionario