tri-tri goby - Spanish English Dictionary