war stranded refugee - French English Dictionary