fly precipitately - French English Dictionary