log turner - French English Dictionary