stillmore - German English Dictionary