do (one's) business - French English Dictionary