it didn't rain yesterday - French English Dictionary