straight from the factory - Alemán Inglés Diccionario