income yield - German English Dictionary