be rubbing your hands with glee - Türkisch Englisch Wörterbuch