baby prawns - Spanish English Dictionary