mesocardium - Turkish English Dictionary