harsh criticism or disapproval - Fransızca İngilizce Sözlük