fixed term service contract - German English Dictionary