pay the ultimate price - Almanca İngilizce Sözlük