mascadera - French English Dictionary