dead nettle flowers - German English Dictionary