bike shorts - Turkish English Dictionary