escarpado - French English Dictionary