be left waiting for someone - Spanish English Dictionary