be glued to one's seat - Französisch Englisch Wörterbuch