menschy - German English Dictionary