bicycling shorts - Turco Inglés Diccionario