edible tunicate - Francés Inglés Diccionario