drying grate - French English Dictionary