sky walker - French English Dictionary