interventricular foramen - Turkish English Dictionary