precipitarse - French English Dictionary