non-recurring consulting fee - German English Dictionary