left stranded - Francés Inglés Diccionario