take its last flight (bird) - French English Dictionary