this (had) better be good - Französisch Englisch Wörterbuch