sea squirts - Alemán Inglés Diccionario