invoice or bill - German English Dictionary