thumbstall squids - Alemán Inglés Diccionario