buzzsaw - French English Dictionary