walk on water - French English Dictionary