spare no effort - Almanca İngilizce Sözlük