retter - German English Dictionary