sequía - French English Dictionary