deserve hanging - Fransızca İngilizce Sözlük