be left waiting for someone - Alemán Inglés Diccionario