drop of a hat - French English Dictionary