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