nova scotia dewberry - Español Inglés Diccionario