rainsquall - French English Dictionary