stuffed olive - German English Dictionary