make one's rounds - French English Dictionary