lateral plantar artery - Turkish English Dictionary