retributor - German English Dictionary