at sight demand bill - Alemán Inglés Diccionario