Define foreigner in english oxford dictionary. Amaterasu open train. Cairo carpets egypt. BPAL Hellboy.