nutrient foramen - Turkish English Dictionary