advice and assistance for aliens - French English Dictionary