montezuma's revenge (traveller's diarrhoea) - Francés Inglés Diccionario