euclides - German English Dictionary