wind pipes for organs - Alemán Inglés Diccionario