the cobblers have the worst shoes - German English Dictionary