lymantriid - German English Dictionary