recurring revenue - German English Dictionary