tightly fitted - Alemán Inglés Diccionario