giant sea cucumber - Alemán Inglés Diccionario