valve of oval foramen - Turc Anglais Dictionnaire