embovedada - French English Dictionary