clutcher - French English Dictionary