if all else fails ... - Spanish English Dictionary