engine coolant reservoir - French English Dictionary