bicycling shorts - Turkish English Dictionary