frequent traveller passport - German English Dictionary