overseas visitor - German English Dictionary