megarectum - Español Inglés Diccionario