apiaceous - Turkish English Dictionary