archangel (lamium galeobdolon) - Turkish English Dictionary