retributer - German English Dictionary