Siboga squid - Alemán Inglés Diccionario