make sales through a website - Almanca İngilizce Sözlük