handsome sedge - German English Dictionary