chilmate - French English Dictionary