lacking in rain - French English Dictionary