leather jacket tree - German English Dictionary