ten degrees below zero - French English Dictionary