scaphiopus bombifrons - Spanish English Dictionary