self-fabric - Turco Inglés Diccionario