spadefoot toad - Turkish English Dictionary