echinid - Turkish English Dictionary