retributor - Turkish English Dictionary