medula - Turkish English Dictionary