practical training abroad - German English Dictionary