precipitously - French English Dictionary