embovedado - French English Dictionary