sedefotu - German English Dictionary