tongue coral - Spanish English Dictionary