make the slightest effort - Almanca İngilizce Sözlük