terminal sulcus of right atrium - Turkish English Dictionary