biocrude - French English Dictionary