nutrient foramen - French English Dictionary