retributor - French English Dictionary