hippocrates' sleeve - German English Dictionary