lamium amplexicaule - Turkish English Dictionary