salps - German English Dictionary