mechanical ileus - Turco Inglés Diccionario