department of landscape architecture - Turkish English Dictionary