mistletoe rubber plant - German English Dictionary