petrolear - French English Dictionary