microphanerophyte - Spanish English Dictionary