service-stamped passport - Alemán Inglés Diccionario