rate of return on investment - German English Dictionary