perambulating - French English Dictionary