have your wits about you - German English Dictionary