maximal right ideals - Francés Inglés Diccionario