stranded refugee - Alemán Inglés Diccionario