temporary work assignment - German English Dictionary