holmen's dandelion - German English Dictionary