thundery and oppressive - French English Dictionary