Baxter's toad - Alemán Inglés Diccionario