internships - German English Dictionary