chanflearse - German English Dictionary