valve of oval foramen - Turco Inglés Diccionario