big-tree plum (prunus mexicana) - Spanish English Dictionary