tight-fitting clothes - Turco Inglés Diccionario