under the tutelage of - French English Dictionary