leave stranded - Alemán Inglés Diccionario