the new sheriff in town - Fransızca İngilizce Sözlük