valvula fossae navicularis - German English Dictionary