blind mentally - German English Dictionary