left stranded - Turco Inglés Diccionario