to engage on a temporary basis - German English Dictionary