dette - German English Dictionary