trollops - German English Dictionary