salping - German English Dictionary