spotted lamium - Francés Inglés Diccionario