leather jacket tree - Turkish English Dictionary