respiration stimulant - French English Dictionary