long-term commitments - Almanca İngilizce Sözlük