brazilian pretty leaf - Spanish English Dictionary