Engish meaning unknown - advice from readers is welcomed