mechanical ileus - Francés Inglés Diccionario