plant with rough leaves - Alemán Inglés Diccionario