batracia - Alemán Inglés Diccionario