peach-leaved willow - Spanish English Dictionary