twattwatting (a general intensifier) - Französisch Englisch Wörterbuch