mansa - French English Dictionary