self-fabric - Alemán Inglés Diccionario