sharpwitted - German English Dictionary