batrachia - Alemán Inglés Diccionario