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