tricksy - French English Dictionary