meniscate - German English Dictionary