salp - German English Dictionary