biosignature - Español Inglés Diccionario