make the slightest effort - Fransızca İngilizce Sözlük