megarectum - Francés Inglés Diccionario