have resort to - Spanish English Dictionary