sephen - German English Dictionary