bio-based product - Alemán Inglés Diccionario