yield upon investment - Turkish English Dictionary