turnbroach - French English Dictionary