invoice or bill - Spanish English Dictionary