tricky fellow - French English Dictionary