miniature fruit tree - Spanish English Dictionary