spekulum - German English Dictionary