sail needle - Alemán Inglés Diccionario