tricky fellow - Spanish English Dictionary