substituted licence - German English Dictionary