hardly believable - Spanish English Dictionary