needle coral - Spanish English Dictionary