rival plant - German English Dictionary