trollopee - German English Dictionary