steam strainer - French English Dictionary