griddle - French English Dictionary