marsa - French English Dictionary