half-roasting - French English Dictionary