invoice (for an amount) - Spanish English Dictionary