paper payable to bearer on demand - Alemán Inglés Diccionario