keep your throat warm - French English Dictionary