babywearing - French English Dictionary