macrophyte - Turkish English Dictionary