imperial research facility (lok) - Spanish English Dictionary