stranded refugee - Francés Inglés Diccionario