needle coral - Turkish English Dictionary