tricky fellow - German English Dictionary