plant with rough leaves - German English Dictionary