be a strange bird - French English Dictionary