bio-foam materials - Turco Inglés Diccionario