skipping rocks - French English Dictionary