sill faucet - Alemán Inglés Diccionario