biofabrication - Alemán Inglés Diccionario