mental dullness - German English Dictionary