Indian squid - Español Inglés Diccionario