foreigner visit card - German English Dictionary