various commitments - German English Dictionary