have the worst over - German English Dictionary