renewable treasury bill - German English Dictionary