do one's rounds - French English Dictionary