baking trough - French English Dictionary