walk right into - French English Dictionary