macrofito - Turkish English Dictionary