sedren - German English Dictionary