ectophytic - Turkish English Dictionary