mense - German English Dictionary