green groceries - French English Dictionary