i'd better get ready - French English Dictionary