rove/wander about - French English Dictionary