keep oneself fit - German English Dictionary