investment revenue - German English Dictionary