bake (right) through - French English Dictionary