tree of jesse - German English Dictionary