mexican spadefoot toad - Turco Inglés Diccionario