rattlebrained - French English Dictionary