rocky peak - French English Dictionary