double entry visa - German English Dictionary