the tale of the tape - German English Dictionary