play a dirty trick - French English Dictionary