refugee landing pad - French English Dictionary