salpicon - German English Dictionary