leather shorts - Turkish English Dictionary