pupilage - German English Dictionary