leader strainer - French English Dictionary