leyland cypress - Turkish English Dictionary