all worried and shit - French English Dictionary