retributer - Turkish English Dictionary