prunus triloba - Spanish English Dictionary