internationally respected travel document - German English Dictionary