neither rhyme nor reason - French English Dictionary