stoning machine - Alemán Inglés Diccionario