Indian squid - Alemán Inglés Diccionario