initial sales agreement - Almanca İngilizce Sözlük