foreign business property - Spanish English Dictionary