badderlocks (alaria esculenta) - Español Inglés Diccionario