two-spotted goby - Spanish English Dictionary