cadillo (triumfetta lappula) - German English Dictionary