climate canary - French English Dictionary