lymantriid - Spanish English Dictionary