indian glassy fish - Spanish English Dictionary