Suggest a translation

क़तलबाज़