sky-rock - French English Dictionary