rampa rancors - French English Dictionary