Moroccan toad - Alemán Inglés Diccionario