tree-ripe - German English Dictionary