electrobiology - Alemán Inglés Diccionario