sedeften - German English Dictionary