maruga - French English Dictionary