therophyte - Spanish English Dictionary