international driving permit (idp) - Spanish English Dictionary