deviled ham spread - German English Dictionary