roasted corn or beans - French English Dictionary