to stand by - Spanish English Dictionary