stranded abroad - Turco Inglés Diccionario