rub (multiple things) together - Almanca İngilizce Sözlük