mental freak - German English Dictionary