subdolous - German English Dictionary