be left waiting for someone - German English Dictionary