trole - German English Dictionary