strangulated hernia - Francés Inglés Diccionario