hemp hackling machine - Alemán Inglés Diccionario