keep one's end up - German English Dictionary