rub one's hands together - Almanca İngilizce Sözlük