cloth feeding apparatus - Alemán Inglés Diccionario