placental respiration - French English Dictionary