slice of meat put upon another - Alemán Inglés Diccionario