keep your pecker up - German English Dictionary