bioreserve - Español Inglés Diccionario