purple serviceberry - Spanish English Dictionary