macrophytic - Spanish English Dictionary