worth your salt - German English Dictionary